home *** CD-ROM | disk | FTP | other *** search
/ Aminet 40 / Aminet 40 (2000)(Schatztruhe)[!][Dec 2000].iso / Aminet / misc / emu / ATUtilities.lha / ATUtilities / atutilties_lib.fd < prev    next >
Text File  |  2000-09-29  |  4KB  |  98 lines

  1. * *******************************************************************
  2. * **                                                               **
  3. * **                      ATUtilities Library                      **
  4. * **            Copright (C) 1992-1993 by Thomas Dreibholz         **
  5. * **                      All rights reserved                      **
  6. * **                                                               **
  7. * **                     Funktionsdefinitionen                     **
  8. * **                                                               **
  9. * *******************************************************************
  10. *
  11. ##base _ATUtilitiesBase
  12. ##bias 30
  13. ##public
  14. GetOpalFont()()
  15. * ----- Requester-Funktionen ----------------------------
  16. ExitWarning()()
  17. ErrorRequest(errorNum) (d0)
  18. InfoRequest(info) (a0)
  19. MultiRequest(info1,info2,positive,negative) (a0/a1/a2/a3)
  20. * ----- Utility-Funktionen ------------------------------
  21. CallUtility(name) (a0)
  22. * ~~~~~ nur für ATKeyboard sinnvoll ~~
  23. ##private
  24. CreateUtilityList()()
  25. DeleteUtilityList()()
  26. CallUtilityList(num) (d0)
  27. ##public
  28. * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  29. CreatePublicHandler(jIntNum) (d0)
  30. DeletePublicHandler(handler) (a0)
  31. ##private
  32. AllocCommMemory()
  33. FreeCommMemory()
  34. ##public
  35. DrawPBorder(win,leftEdge,topEdge,width,height) (a0,d0/d1/d2/d3)
  36. DrawNBorder(win,leftEdge,topEdge,width,height) (a0,d0/d1/d2/d3)
  37. DrawPTextBorder(win,leftEdge,topEdge,width,height,text) (a0,d0/d1/d2/d3,a1)
  38. DrawNTextBorder(win,leftEdge,topEdge,width,height,text) (a0,d0/d1/d2/d3,a1)
  39. WriteText(rp,x,y,text) (a0,d0/d1,a1)
  40. SelectStdFPen(rp) (a0)
  41. SelectStdBPen(rp) (a0)
  42. UsePrefs()()
  43. CreateStdWindow(title,leftEdge,topEdge,width,height,idcmp,flags) (a0,d0/d1/d2/d3/d4/d5)
  44. DeleteStdWindow(window) (a0)
  45. CreateBoolGadget(window,leftEdge,topEdge,width,height,text,id) (a0,d0/d1/d2/d3/a1/d4)
  46. CreateStringGadget(window,leftEdge,topEdge,width,height,string,maxPos,id) (a0,d0/d1/d2/d3/a1/d4/d5)
  47. CreateNToggleGadget(window,leftEdge,topEdge,width,height,text,id) (a0,d0/d1/d2/d3/a1/d4)
  48. CreateSToggleGadget(window,leftEdge,topEdge,width,height,text,id) (a0,d0/d1/d2/d3/a1/d4)
  49. CreateIntegerGadget(window,leftEdge,topEdge,width,height,string,maxPos,id) (a0,d0/d1/d2/d3/a1/d4/d5)
  50. DrawCPBorder(win,leftEdge,topEdge,width,height) (a0,d0/d1/d2/d3)
  51. DrawCNBorder(win,leftEdge,topEdge,width,height) (a0,d0/d1/d2/d3)
  52. DrawCPTextBorder(win,leftEdge,topEdge,width,height,text) (a0,d0/d1/d2/d3,a1)
  53. DrawCNTextBorder(win,leftEdge,topEdge,width,height,text) (a0,d0/d1/d2/d3,a1)
  54. CreateProcess(function,stack,name,priority) (a0,d0,a1,d1)
  55. AvailJanusMem(type) (d0)
  56. ##private
  57. Utility(name,action) (a0,d0)
  58. ##public
  59. Received(port) (a0)
  60. InformationBox(title,t1,t2,t3,t4,iconName) (a0,d0/d1/d2/d3/d4)
  61. LibraryInfo()()
  62. CreatePrivateHandler(jIntNum,size) (d0/d1)
  63. DeletePrivateHandler(handler) (a0)
  64. ConvertDateStamp(dateStamp,newDateStamp) (a0/a1)
  65. ConvertIntelMotorola(longword) (d0)
  66. CreateAppItem(title) (a0)
  67. DeleteAppItem(app) (a0)
  68. ChangeTaskPri(priority) (d0)
  69. Help(helpName,page) (a0,d0)
  70. CreateMinGadget(window,leftEdge,topEdge,width,height,id) (a0,d0/d1/d2/d3/d4)
  71. CreatePublicService(appID,locID,flags) (d0/d1/d2)
  72. DeletePublicService(service) (a0)
  73. UtilityQuiet(name,action) (a0,d0)
  74. DrawMPTextBorder(win,leftEdge,topEdge,width,height,text) (a0,d0/d1/d2/d3,a1)
  75. DrawMNTextBorder(win,leftEdge,topEdge,width,height,text) (a0,d0/d1/d2/d3,a1)
  76. CreatePropGadget(win,leftEdge,topEdge,width,height,hPot,vPot,hBody,vBody,id) (a0,d0/d1/d2/d3/d4/d5/d6/d7,a1)
  77. CreateMBoolGadget(window,leftEdge,topEdge,width,height,text,id) (a0,d0/d1/d2/d3/a1/d4)
  78. BuildMenuStrip(window,frontPen,backPen) (a0,d0/d1)
  79. AddMenu(menuStrip,name,leftEdge,width) (a0/a1,d0/d1)
  80. AddItem(menuStrip,name,width,cmd,enabled,highComp) (a0/a1,d0/d1/d2/d3)
  81. AddSubItem(menuStrip,name,width,cmd,enabled,highComp) (a0/a1,d0/d1/d2/d3)
  82. UseMenuStrip(menuStrip) (a0)
  83. RemoveMenuStrip(menuStrip) (a0)
  84. ##private
  85. GetOpalLine()()
  86. GetOpalLine450()()
  87. ##public
  88. MacFormat(rastPort,string,maxWidth) (a0/a1,d0)
  89. DisplayPicture(memory,length) (a0,d0)
  90. ShowPicture(name) (a0)
  91. MouseButton()()
  92. ScreenInformationBox(screen,title,t1,t2,t3,t4,iconName) (a1,a0,d0/d1/d2/d3/d4)
  93. CreateWindow(screen,title,leftEdge,topEdge,width,height,idcmp,flags) (a1,a0,d0/d1/d2/d3/d4/d5)
  94. CreateScreen(title,width,height,depth,vModes) (a0,d0/d1/d2/d3)
  95. WriteMText(rp,x,y,width,text) (a0,d0/d1/d2,a1)
  96. ExtInformationBox(screen,title,t1,t2,t3,t4,iconName,info) (a1,a0,d0/d1/d2/d3/d4/a2)
  97. ##end
  98.